﻿using System;  // 引用 use :使用

//namespace 第一个程序 // 命名空间 :主要是包裹你的类型，确保不与别人类型名称冲突
namespace 第一个程序
{
    class Program  // 类 ：Program  : 里面包含：属性，字段，方法 ，声明的要有意义，第一个字符要大写
    {
        static void Main(string[] args)  // static :静态的  Void没有返回值  Main方法 （参数 字符串数组 args）
        {
            Console.WriteLine("Hello World!"); //console 控制台 ，write 写 ，line ：线段、 一行 
            Console.WriteLine("Hello World!");  // 输出一句话 hello world 你好世界
           // Program.Main(new string[] { }); //没有限制是死循环会把电脑卡死，如果有中断条件：递归
            Console.ReadKey(); // 读取用户按键输入，作用是等待； Read 读 Key 按键 、关键性的、钥匙
        }
    }
}

// 测试了命名空间能够避免 类型重名冲突
class Program
{

}


class MyClass
{
    //测试了命名空间的引用必要性
    Program program;
}